*{
	list-style: none;
	padding:0;
	margin:0;
}
.carousel3dTemp_box{
	background-color: #969696;
	padding: 10px;
	.carousel{
		position: relative;
		z-index: 2;
		height: 250px;
		width: 100%;
		margin-top: 20px;
		transform-style: preserve-3d;
		perspective: 800px;
		//border: 1px solid red;

		img {
			position: absolute;
			left: 50%;
			top: 50%;
			width: 200px;
			height: 266px;
			margin-left: -100px;
			margin-top: -133px;
			transition: transform .5s ease-in-out;
			box-shadow: 8px 8px 20px rgba(0, 0, 0, .2);
			cursor: pointer
		}

	}


	#bannerNav {
		position: relative;
		margin-top: 20px;
		height: 10px;
		padding: 10px 0;
		text-align: center
	}

	#bannerNav ul li {
		cursor: pointer;
		overflow: hidden;
		display: inline-block;
		width: 14px;
		margin: 0 2px
	}

	#bannerNav ul li a {
		margin: 0 auto;
		display: block;
		width: 6px;
		height: 6px;
		vertical-align: top;
		border-radius: 3px;
		background: #5e6671;
		font-size: 0
	}

	#bannerNav ul li.on a, #bannerNav ul li:hover a {
		background: #b4b7ba
	}

	#bannerNav ul li.on a {
		width: 12px
	}

}
